palm lily - French English Dictionary